API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsGraphics
Meshes
Decoders
MeshDecoder.h
1
// MeshDecoder.h
3
//
5
6
namespace
nkGraphics
7
{
11
class
DLL_GRAPHICS_EXPORT
MeshDecoder
12
{
13
public :
14
18
MeshDecoder
() ;
22
virtual
~MeshDecoder
() ;
23
28
virtual
bool
canDecode
(
const
std::string_view& sources) = 0 ;
36
virtual
bool
decode
(
const
std::string_view& sources,
Mesh
* outMesh) = 0 ;
37
} ;
38
}
nkGraphics::MeshDecoder::canDecode
virtual bool canDecode(const std::string_view &sources)=0
nkGraphics::MeshDecoder::MeshDecoder
MeshDecoder()
nkGraphics::MeshDecoder::~MeshDecoder
virtual ~MeshDecoder()
nkGraphics::MeshDecoder
Base class for a mesh data decoder.
Definition:
MeshDecoder.h:12
nkGraphics::MeshDecoder::decode
virtual bool decode(const std::string_view &sources, Mesh *outMesh)=0
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition:
BoundingBox.h:7
nkGraphics::Mesh
Holds information about a mesh. Used as a basis to render 3d models.
Definition:
Mesh.h:15
Generated by
Doxygen
1.8.18